small stall for selling goods - Spanisch Englisch Wörterbuch